sufficient justification - Alemán Inglés Diccionario